package ch02.test01;

/**
 * @author lwj
 * @date 2025-03-07
 * @vesion 1.0.0
 */
public class HWTest {
    public static void main(String[] args) {
        String source = "D:\\图片\\Saved Pictures\\11.jpg";
        String target = "resources\\11.png";

        // // 创建用户线程
        // UserThread userThread = new UserThread(source,target);
        // // 启动线程
        // userThread.start();
        //
        // // 创建守护线程
        // GuardThread guardThread = new GuardThread(userThread);
        // // 启动线程
        // guardThread.start();

        // 拷贝文件的状态
        FileData fileData = new FileData();
        // 拷贝文件线程
        CopyThread copyThread = new CopyThread(source,target,fileData);
        ProgressThread progressThread = new ProgressThread(fileData);
        progressThread.setDaemon(true);

        // 启动线程
        copyThread.start();
        progressThread.start();
    }
}
